home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / desktop / all3d121.zip / ALL3D.TXT < prev    next >
Text File  |  1993-06-23  |  9KB  |  194 lines

  1. All3D  V1.21 - New 3D look for dialogs of most Windows applications
  2.                Copyright 1993 by Andreas Furrer
  3. ==================================================================
  4.  
  5.  
  6. With All3D you can add Microsoft's new 3D look to the dialogs of 
  7. most Windows Applications.
  8. All3D needs Windows 3.1, it will not work with Windows 3.0.
  9.  
  10.  
  11. If you have problems with some applications and All3D please see the section
  12. about the configuration of All3D!
  13.  
  14.  
  15. Installation
  16. ============
  17.  
  18. The installation of All3D is very easy:
  19. 1) Copy CTL3D.DLL to your WINDOWS\SYSTEM directory, but don't override a
  20.    newer version of CTL3D.DLL!
  21. 2) Copy ALL3D.EXE and ALL3DH.DLL to any (but the same) directory
  22. 3) Create a new item for ALL3D.EXE in your startup group
  23. 4) For the configuration of All3D there are two other files. You only need
  24.    one of the following but you can also install both.
  25.    1) If you want to start the configuration dialog of All3d from your 
  26.       control panel, you have to copy ALL3DC.CPL into your
  27.       WINDOWS\SYSTEM directory.
  28.    2) You can also start ALL3DC.EXE to get the configuration dialog.
  29.       You can copy ALL3DC.EXE into any directory but it is recomended to
  30.       copy it in the same directory as ALL3D.EXE
  31. 5) Restart Windows
  32.  
  33.  
  34. All3D is invisible. If you want to close it, just start it a second
  35. time or close it with a taskmanager that lets you see hidden windows.
  36. (Like FTaskman - a very nice, useful and FREE taskmanager replacement)
  37.  
  38.  
  39. Note: All3D will not work with every Windows application and will not
  40.       add the 3D look to all controls, but it will work with a lot
  41.       of applications.
  42.  
  43.  
  44.  
  45. Configuration
  46. =============
  47.  
  48. With the configuration program of All3D you can easyly set the settings
  49. of All3D. This includes setting the 3D effects and also setting a non
  50. standard background color.
  51.  
  52. There are some applications which will crash with All3D and some other
  53. applications which have problems with some 3D effects.
  54. If you are working with such an application you have to change the settings
  55. of All3D.
  56.  
  57. To start the configuration program there are two ways depending of your
  58. installation:
  59. 1) start the control panel and open the All3D icon
  60. 2) start ALL3DC.EXE
  61.  
  62. There is a default setting and a setting for each application you
  63. don't want the default. You can set the following options:
  64.   
  65. - Add 3D effect to controls
  66.     'Add 3D effect to controls' adds the 3D effect to buttons, listboxes,
  67.     edits etc.
  68. - Add 3D effect to the border
  69.     'Add 3D effect to the border' adds a 3D effect to the title and border
  70.     of a dialog.
  71. - Change background color
  72.     'Change background color' will change the background color of a dialog
  73.     to the default color or any other color you can choose with the
  74.     'Non default background color' option.
  75. - Fix static controls
  76.     'Fix static controls' will change static controls with the style ss_simple
  77.     so they will also be effected from All3D. For most applications you don't
  78.     have to use this flag. But with file manager for example you have to
  79.     use it. If you don't use it you will see some white (or any other color)
  80.     rectangles in some dialogs.
  81. - Subclass childs of childs
  82.     In some dialogs of applications there are controls which have child
  83.     controls. Because CTL3D.DLL will not add any 3D effect to this control, you
  84.     can use the option 'Subclass childs of childs' to add the 3D effect to any
  85.     child of a child. You have also to use this option for some child controls
  86.     if they don't have the right background color (e.g. with some listboxes).
  87.     If you will get a stack failure with an application you have to unselect 
  88.     this option.
  89. - Non default background color
  90.     If you have set the option 'Change background color' you can setup a 
  91.     default background color or a different color for the selected application.
  92.     If you want to select a background color you have to check this option and
  93.     press the button with the current color. If you don't set this option you 
  94.     get the default color which you can set up by selecting <default>.
  95.  
  96.  
  97. Note: Pushbuttons in a dialog with the setting 
  98.       no background color and 3D controls
  99.       will look incorrect. Use this combination only if the application
  100.       has already dialogs with a grey background.
  101. Note: If you use a non default background color in a dialog and you don't have
  102.       set up the 'Subclass childs of childs' option you will maybe get a gray 
  103.       background of some text of controls.
  104.  
  105.  
  106. If you want to add an application to the listbox left just select New.
  107. For the application you have to enter the pathname of the executable.
  108.  
  109. If you want to delete an item you have to select Delete.
  110.  
  111.  
  112. Note: Any changes to the settings will take effect to dialogs of a specific 
  113.       application only after you have closed ALL opened dialogs of this
  114.       application. Maybe the main window itself is a dialog!
  115.  
  116.  
  117. Here are some settings for applications. Most of these settings are reported by
  118. some beta testers of All3D and I don't know if the are ok.
  119.  
  120.          |           |            |            |          |           | Non        | Application
  121.          | Add 3D    | Add 3D     | Change     | Fix      | Subclass  | default    | with
  122.          | effect to | effect to  | background | static   | childs    | background | version
  123. program  | controls  | the border | color      | controls | of childs | color      | number
  124. =========|===========|============|============|==========|===========|=============================================
  125. <default>|    x      |     x      |     x      |          |           |            |
  126. bpw      |    x      |     x      |     x      |          |           | grey       | Borland Pascal for Windows 7.0
  127. coreldrw |    x      |     x      |            |          |           |            | CorelDraw 3.0
  128. fmpro    |           |     x      |            |          |           |            | Filemaker Pro 2.0
  129. msmoney  |    x      |     x      |     x      |          |     x     |            | MSMoney 2.0a
  130. tpw      |    x      |     x      |            |          |           |            | Turbo Pascal for Windows 1.0
  131. winfile  |    x      |     x      |     x      |     x    |           |            | Windows Filemanager 3.1
  132. workshop |    x      |     x      |     x      |          |           | grey       | Borland Ressource Workshop 1.02
  133.  
  134.  
  135. If you have some setting for application that differ from the default setting
  136. in the table you can send a note to me and I will add the application to the 
  137. table above. But please check for every application if your setting will work
  138. with a non standard background color. There are some applications with a
  139. standard grey background (e.g applications that use BWCC.DLL of Borland)
  140. and for this applications you have to set the non default background color to
  141. grey if you have a non grey default background color (e.g BPW and TPW in the
  142. table above). Please include also he full name of the application and the
  143. version number.
  144.  
  145.  
  146.  
  147.  
  148. Freeware-Note
  149. =============
  150.  
  151. You can use and distribute All3D free, as long as the following files 
  152. are not changed and you distribute all files together
  153.  
  154. - all3d.txt
  155. - all3d.exe
  156. - all3dh.dll
  157. - all3dc.exe
  158. - all3dc.cpl
  159. - ctl3d.dll
  160.  
  161. I am programming All3D because I have fun and not to make any profit. 
  162. That's why All3D is free and you don't have to pay more or less high 
  163. registration charges.I think it is a bad habit, that more and more program 
  164. authors want to have money even for the smallest programs.
  165.  
  166. Long live Freeware!
  167.  
  168.  
  169. If you have problems, comments, suggestions or you detect one error, 
  170. please E-Mail to
  171.  
  172. s_furrer@ira.uka.de
  173.  
  174.  
  175.  
  176. (c) 1993 by Andreas Furrer
  177.  
  178.  
  179. Version history
  180. ===============
  181.  
  182. 1.21: Fixed a bug that causes an 'Not enough memory error' on some ATs 
  183.       when All3D was started
  184. 1.20: Added configuration program
  185.       Added setting to Subclas childs of childs
  186.       Improved subclassing will crash with less applications
  187. 1.15: Added option to set background color
  188. 1.10: Added a flexible possibility to choose what effects All3D will add 
  189.       to an application. This will help with applications that do crash
  190.       with prior versions of All3D and it will help with applications
  191.       that have problems with some 3D effects.
  192. 1.01: Fixed a bug with the color dialog of commdlg.dll
  193. 1.00: First version of All3D.
  194.